engineering stress - French English Dictionary